rattle on


Results for "rattle on"

English - Turkish Dictionary

rattle on

(English - Turkish Dictionary) :
cır cır ötmek, durmadan konuşmak.